extractor pusher - Turkish English Dictionary